61229 FOR I=0 TO 1:I=1+MOUSE(2,0):X=MOUSE(0)-A:Y=MOUSE(1)-B:IF XX<>X OR YY<>Y THEN LINE(XX,YY)-STEP(384,72),XOR,%7,B:LINE(X,Y)-STEP(384,72),XOR,%7,B:XX=X:YY=Y
61245 IF F=1 THEN MOJI$="":GOTO 61260 ELSE IF F=2 THEN 61218
61246 A$=INKEY$:IF A$="" THEN 61219
61247 IF A$=CHR$(13) THEN 61260
61248 IF A$=CHR$(24) THEN MOJI$="":GOTO 61260
61249 IF A$=CHR$(29) AND MPOS>0 THEN LINE(XX+10+CURSOR*6,YY+28)-STEP(5,11),XOR,%7,BF:CURSOR=CURSOR-1-KTYPE(MOJI$,MPOS):MPOS=MPOS-1:GOTO 61259
61250 IF A$=CHR$(28) AND MPOS<KLEN(MOJI$) THEN LINE(XX+10+CURSOR*6,YY+28)-STEP(5,11),XOR,%7,BF:MPOS=MPOS+1:CURSOR=CURSOR+1+KTYPE(MOJI$+" ",MPOS):GOTO 61259
61251 IF A$=CHR$(127) THEN IF KLEN(MOJI$)>MPOS THEN MOJI$=KLEFT$(MOJI$,MPOS)+KMID$(MOJI$,MPOS+2):GOTO 61258 ELSE A$=""